<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
		xmlns:h="http://java.sun.com/jsf/html"
		xmlns:f="http://java.sun.com/jsf/core"
    	xmlns:ice="http://www.icesoft.com/icefaces/component"
    	xmlns:ui="http://java.sun.com/jsf/facelets" 
    	xmlns:c="http://java.sun.com/jsp/jstl/core">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Insert title here</title>
<link rel="stylesheet" type="text/css" href="./css/encuesta.css"/>
</h:head>
<h:body>
<f:view>
	<ice:form partialSubmit="true">
			<ui:repeat var="pregunta" value="#{encuestaBean.preguntas}">
			<ice:panelGrid  id="listaPreguntas" columns="1">
				
				<ice:outputText value="#{pregunta.pregunta.pregunta} #{pregunta.pregunta.id}"/>
				<h:panelGroup rendered="#{pregunta.pregunta.tipoPregunta.tipoPregunta eq 'multiple'}" styleClass="areaRespuestas">
					<ice:selectManyCheckbox  value="#{pregunta.respuestasSeleccionadasCheckbox}">
						<f:selectItems  value="#{pregunta.selectItems}" />
					</ice:selectManyCheckbox>
					<h:panelGroup rendered="#{pregunta.hasInput == true}">
						<ui:repeat var="respuesta" value="#{pregunta.respuestasEspeciales}">
							<ice:outputLabel value="#{respuesta.respuesta}" for=""/>
							<ice:inputText />
						</ui:repeat>
					</h:panelGroup>
				</h:panelGroup>
				<h:panelGroup rendered="#{pregunta.pregunta.tipoPregunta.tipoPregunta eq 'unica'}" styleClass="areaRespuestas" >
					
					<h:panelGroup rendered="#{pregunta.formatoRespuestas eq 'Checkbox'}" >
						<ice:selectManyCheckbox value="#{pregunta.respuestasSeleccionadasCheckbox}" >
							<f:selectItems  value="#{pregunta.selectItems}" />
						</ice:selectManyCheckbox>
					</h:panelGroup>
					<h:panelGroup rendered="#{pregunta.formatoRespuestas eq 'Radio'}">
						<ice:selectOneRadio value="#{pregunta.respuestaSeleccionada}">
								<f:selectItems value="#{pregunta.selectItems}"/>
						</ice:selectOneRadio>
					</h:panelGroup>
					<h:panelGroup rendered="#{pregunta.formatoRespuestas eq 'DropDown'}">
						<ice:selectOneMenu value="#{pregunta.respuestaSeleccionada}">
								<f:selectItems value="#{pregunta.selectItems}"/>
							</ice:selectOneMenu>
					</h:panelGroup>
					<h:panelGroup rendered="#{pregunta.hasInput == true}">
							<ui:repeat var="respuesta" value="#{pregunta.respuestasEspeciales}">
								<ice:outputLabel value="#{respuesta.respuesta}" for=""/>
								<ice:inputText value="#{pregunta.respuestaSeleccionada}"/>
							</ui:repeat>
					</h:panelGroup>
				</h:panelGroup>	

			</ice:panelGrid>
			</ui:repeat>
	</ice:form>
	
</f:view>
</h:body>
</html>